package models.order;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

import play.db.jpa.Model;

/**
 * 订单物品明细表
 * 
 * 报关信息才是出关和上级公司所需要的信息
 * 
 * OrderItem 只是当用户使用ebay,amazon 订单同步功能时,把订单物品同步下来.方便用户发货 并非必须信息.
 * 如果用户手工添加订单,只需要用户输入报关信息加收件人信息即可
 * 
 * @author yechao
 * @date 2013年11月3日
 */
@Entity
@Table(name = "order_item")
public class OrderItem extends Model {
	/**
	 * 订单ID, 订单表的ID
	 */
	@Column(name = "order_id")
	public Long orderId;

	/**
	 * ebay, amazon 的订单物品编号
	 */
	@Column(name = "sales_order_item_no")
	public String salesOrderItemNo;

	/**
	 * 最小存货单位
	 */
	@Column(name = "sku", length = 50)
	public String sku;

	/**
	 * 物品标题
	 */
	@Column(name = "item_title", length = 100)
	public String itemTitle;

	/**
	 * 物品数量
	 */
	@Column(name = "quantity")
	public Integer quantity;
}
